@charset "utf-8";
/* CSS Document */
html, body, div, span, h1, h2, h3, h4, p, a, font, img, ol, ul, li, fieldset, form, input, label, legend, table, tr, td, dl, dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
}
p {
	text-indent:2em;
	line-height:24px;
}
input, textarea, keygen, select, button {
	margin: 0em;
	font: -webkit-small-control;
	color: initial;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;
	text-align: start;
}
input, textarea, keygen, select, button, meter, progress {
	-webkit-writing-mode: horizontal-tb;
}
img {
	border:none;
}
a {
	text-decoration:none;
}
a img {
	border:none;
}
.cl {
	clear:both;
}
.fr {
	float:right;
}
.fl {
	float:left;
}
.red {
	color:#ff0000;
}
.mt20 {
	margin-top:20px;
}
.mr20 {
	margin-right:20px;
}
.ml20 {
	margin-left:20px;
}
.mb20 {
	margin-bottom:20px;
}
.pt10 {
	padding-top:10px;
}
.pr10 {
	padding-right:10px;
}
.pl10 {
	padding-left:10px;
}
.pb10 {
	padding-bottom:10px;
}
ul li {
	list-style:none;
}
.hidden {
	display:none;
}
body {
	font-family:"Microsoft Yahei";
	font-size:12px;
	background:#fff;
	line-height:20px;
}
.Wrapper {
	margin:0px auto;
	padding:0px;
	max-width:1920px;
}
a:link {
	color: #333;
}
a:visited {
	color:#333;
}
a:hover {
	color:#08c;
	text-decoration:underline
}
/**********************页面头部及导航部分开始************************/
i.icon {
	background:url(../images/bsty_icon.png) no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.heeader {
	width:100%;
	margin:0px auto;
	overflow:hidden;
	z-index:999;
}
.heeader .topcon {
	width:100%;
	background:#008fb5;
	height:30px;
	line-height:30px;
}
.heeader .topcon .top_content {
	width:1000px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
	color:#fff;
}
.heeader .topcon .reg_login b, .heeader .topcon .top_nav b {
	font-weight:normal;
	font-size:10px;
	color:#00a2ca;
	margin:0px 5px;
}
.heeader .topcon .reg_login a, .heeader .topcon .top_nav a {
	color:#fff;
}
.heeader .topcon .reg_login a:hover {
	text-decoration:underline;
}
/************logo*************/

.logon_tel_con {
	width:100%;
	overflow:hidden;
	height:80px;
	margin-bottom:0px;
	background:#00a2ca;
}
.logon_tel_con .nav_wrap {
	width:1000px;
	margin:0px auto;
}
.logo_con {
	float:left;
	padding:10px 20px 0px 20px;
}
.logo_con a {
	display:block;
}
.logon_tel_con ul {
}
.logon_tel_con ul li {
	float:left;
	line-height:80px;
}
.logon_tel_con ul li a {
	display:block;
	width:90px;
	text-align:center;
	color:#fff;
	font-size:16px;
	cursor:pointer;
	text-decoration:none;
}
.logon_tel_con ul li a:hover, .logon_tel_con ul li a.current {
	color:#fff;
	background:#008fb5;
	width:90px;
	border-top:none;
	border-bottom:none;
}
.logon_tel_con ul li a:hover span, .logon_tel_con ul li a.current span {
	border-top:none;
	border-bottom:none;
	width:90px;
	display:inline-block;
}
.search {
	position:relative;
	margin-top:25px;
}
.search_textfield {
	background-color:#008fb5;
	width:156px;
	height:30px;
	border-radius:4px;
	color:#fff;
	padding:0 30px 0 10px;
}
.search_icon {
	position:absolute;
	right:15px;
	top:7px;
	z-index:5;
}
/**********************页面头部及导航部分结束************************/


/*****************************************轮播开始**********************************************/
.banner {
	overflow:hidden;
	width:100%;
	max-width:1920px;
	margin:0px auto;
	height:400px;
}
.banner .d1 {
	width:100%;
	height:400px;
	display:block;
}
.banner .d2 {
	width:100%;
	height:30px;
	clear:both;
	position:absolute;
	z-index:100;
	left:0px;
	top:480px;
}
.banner .d2 ul {
	float:left;
	position:absolute;
	left:50%;
	top:0;
	margin:0 0 0 -96px;
	display:inline;
}
.banner .d2 li {
	width:17px;
	height:15px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/img1.png) no-repeat center;
	float:left;
	margin:0 3px;
	display:inline;
}
.banner .d2 li.nuw {
	background:url(../images/img1_1.png) no-repeat center;
}
/*****************************************轮播结束**********************************************/

/**********************************内容部分************************************/

/**********************产品服务************************/
.content {
	width:1000px;
	margin:0px auto;
	margin-bottom:30px;
	overflow:hidden;
	margin-top:30px;
}
.content .pro_ser_con {
	margin:0px auto;
	overflow:hidden;
	margin-bottom:10px;
}
.content .product_title h3 {
	font-size:18px;
	line-height:30px;
	color:#000;
	font-weight:normal;
	margin-bottom:10px;
}
.content .product_title a.more {
	float:right;
	color:#666;
	font-size:14px;
	line-height:30px;
}
.content .product_title a.more:hover {
	color:#08c;
	text-decoration:underline;
}
.content .product_con {
	width:998px;
	background-color:#fafafa;
	border:1px solid #e7e7e7;
	overflow:hidden;
	margin:0px auto;
}
.content .product_con ul {
	margin:0px auto;
	overflow:hidden;
}
.content .product_con ul li {
	float:left;
	overflow:hidden;
	width:249px;
	cursor:pointer;
	text-align:center;
}
.content .product_con ul li .box {
	height: 248px;
	width:100%;
	padding:30px 0 0px 0;
	color:#666;
}
.content .product_con ul li .intro {
	color: #fff;
	width:100%;
	height: 248px;
	padding:30px 0 0px 0;
}
.content .product_con ul li .intro h2 {
	font-size:16px;
}
.content .product_con ul li .intro h3 {
	display:block;
	width:200px;
	margin:41px auto;
	word-wrap: break-word;
	height:40px;
}
.content .product_con ul li .intro p.by {
	margin-bottom:15px;
	font-size:14px;
	text-indent:0;
	text-align:center;
}
.content .product_con ul li .intro p {
	text-align:left;
	text-indent:3.6em;
}
.content .product_con ul li p {
	line-height:20px;
	text-indent: 0em;
}
.content .product_con ul li .intro a.know_more {
	color: white;
	font-size: 14px;
	border: 1px solid white;
	border-radius: 3px;
	width: 138px;
	height: 34px;
	line-height: 36px;
	text-align: center;
	display: block;
	margin: 0px auto;
	margin-top:10px;
}
.content .product_con ul li .intro a.know_more:hover {
	background:#fff;
	color:#333;
	text-decoration:none;
}
.content .product_con ul li.sw .intro {
	background:url(../images/saasbg.jpg) repeat-x;
}
.content .product_con ul li.qj .intro {
	background:url(../images/paasbg.jpg) repeat-x;
}
.content .product_con ul li.jc .intro {
	background:url(../images/iaasbg.jpg) repeat-x;
}
.content .product_con ul li.mh .intro {
	background:url(../images/portalbg.jpg) repeat-x;
}
.content .product_con ul li.cell_mid .box, .content .product_con ul li.cell_last .box {
	border-left: 1px dashed #EEE;
}
.content .product_con ul li.cell_last {
	width:251px;
}
.y-h2 {
	font-size: 16px;
	color:#333;
}
.content .product_con ul li .box p.text {
	font-size: 14px;
	padding-bottom: 15px;
	text-indent: 0;
}
.content .product_con ul li .box p.last {
	padding-top: 0;
	padding-bottom: 10px;
}
a.y-btn {
	padding: 0;
	margin: 0;
	height: 36px;
	line-height: 36px;
	width: 140px;
	border: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	background-color: #3eabee;
	color: white;
	outline: none;
	display: inline-block;
	font-size: 14px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
a.y-btn:hover {
	background-color: #50b3ef;
}
.content .product_con ul li span.icon {
	background:url(../images/bsty_icon.png) no-repeat;
	display:inline-block;
	width:64px;
	height:64px;
	margin-bottom:25px;
}
.content .product_con ul li span.email {
	background-position:1px 0px;
}
.content .product_con ul li span.jstx {
	background-position:-79px 0px;
}
.content .product_con ul li span.weibo {
	background-position:-166px 0px;
}
.content .product_con ul li span.txl {
	background-position:-253px 0px;
}
/**********************产品服务结束************************/


/**********************图文部分************************/

.line_shadow {
	background:url(../images/line.jpg) no-repeat bottom center;
	width:1000px;
	height: 15px;
	line-height: 0;
	font-size: 0;
	zoom: 1;
	margin:40px auto 0px;
}
.main_con {
	width:880px;
	overflow:hidden;
	padding:40px 60px 0 60px;
}
.main_con_text {
	width: 500px;
	padding:40px 0 0 0px;
}
.main_con_text h2 {
	color: #333;
	font-size: 30px;
	line-height: 40px;
	height: 40px;
	text-align: left;
	font-weight: normal;
	font-family: "微软雅黑";
	margin-bottom: 20px;
	position: relative;
}
.main_con_text h2 span {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
	position: absolute;
	bottom: 0;
	right: 0;
	padding-left: 15px;
}
.main_con_text h2 span a {
	color: #333;
	padding-left: 15px;
	font-size: 14px;
}
.main_con_text h2 span a:hover {
	text-decoration:underline;
	color:#08c;
}
.main_con_text .listText {
	text-align: left;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height:30px;
	color: #777;
}
.listImg {
	margin-top:30px;
}
.listImg a {
	display:block;
	float:left;
	margin-right:15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	width:100px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.listImg a.blue {
	background:#3eabee;
}
.listImg a.yellow {
	background:#fba848;
}
.listImg a.green {
	background:#57be87;
}
.listImg a i.icon {
	background:url(../images/bsty_icon.png) no-repeat;
	display:inline-block;
	vertical-align:middle;
	width:23px;
	height:24px;
	margin-left:9px;
}
.listImg a i.mox_1 {
	background-position:0px -86px;
}
.listImg a i.mox_2 {
	background-position:-39px -86px;
}
.listImg a i.mox_3 {
	background-position:-79px -86px;
}
.listImg a i.mox_4 {
	background-position:-126px -86px;
	margin-right:6px;
}
.listImg a i.mox_5 {
	background-position:-177px -86px;
	margin-right:6px;
}
.listImg a i.mox_6 {
	background-position:-225px -85px;
	margin-right:6px;
}
/**********************图文部分结束************************/

/*********************应用中心************************/
/*左侧开始*/
.main-l {
	width:200px;
}
.main-l .list {
	background-color:#fafafa;
	border:1px solid #e7e7e7;
	padding:5px 10px;
}
.main-l .list ul li {
	font-size:14px;
	font-weight:bold;
	color:#333;
	line-height:40px;
}
.main-l .list ul li a {
	border-bottom:1px solid #e7e7e7;
	text-decoration:none;
	display:block;
}
.main-l .list ul li a.last, .main-l .list ul li ul li.last a {
	border:0;
}
.main-l .list ul li ul li a {
	padding-left:10px;
	font-weight:normal;
}
.main-l .online-consultation {
	background-color:#fafafa;
	border:1px solid #e7e7e7;
	padding:5px 0px;
	font-size:14px;
	font-weight:bold;
	position:relative;
}
.main-l .online-consultation .lm-icon {
	background:url(../images/bsty_icon.png) -418px -400px no-repeat;
	position:absolute;
	left:0;
	top:0;
	width:31px;
	height:31px;
}
.main-l .online-consultation .online {
	border-bottom:1px solid #e7e7e7;
	padding:10px;
	line-height:30px;
	text-align:center;
}
.main-l .online-consultation .online .online-tel {
	border-bottom:1px solid #e7e7e7;
}
.main-l .online-consultation .online .online-tel span {
	font-size:20px;
	color:#ff6533;
	font-weight:normal;
}
.main-l .online-consultation .online .online-answer span {
	background-color:#00a2c9;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius:10px;
	height:24px;
	padding:4px 20px;
}
.main-l .online-consultation .online .online-answer span i.icon {
	background-position: -458px -400px;
	width:13px;
	height:13px;
	margin:0 3px 3px 0;
}
.main-l .online-consultation .online .online-answer span a, .main-l .online-consultation .online .online-answer span a:hover {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
.main-l .online-consultation .feedback {
	border-top:1px solid #fff;
	padding:20px 10px 10px 10px;
}
.main-l .online-consultation .feedback span {
	text-align:center;
}
.main-l .online-consultation .feedback .text {
	width:175px;
	height:24px;
	line-height\0:24px;
	margin:5px 0;
	border:1px solid #e7e7e7;
	color:#999;
	text-indent:5px;
}
.main-l .online-consultation .feedback .button {
	background-color:#00a2c9;
	-webkit-border-radius:4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius:4px;
	width:100px;
	height:35px;
	margin-top:15px;
	text-align:center;
	text-decoration:none;
	line-height:35px;
	color:#fff;
	margin-left:40px;
	display:block;
}
.main-l .dimensional-code {
	background-color:#fafafa;
	border:1px solid #e7e7e7;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.main-l .dimensional-code h2 {
	font-size:14px;
	text-align:center;
	line-height:30px;
	margin-bottom:10px;
}
.main-l .dimensional-code div {
	font-size:12px;
	margin-top:10px;
}
/*左侧结束*/

/**********************二级页面轮播************************/
.wrapper {
	width:780px;
	margin:0 auto;
}
.shuoming {
	margin-top:20px;
	border:1px solid #ccc;
	padding-bottom:10px;
}
.shuoming dt {
	height:30px;
	line-height:30px;
	font-weight:bold;
	text-indent:10px;
}
.shuoming dd {
	line-height:20px;
	padding:5px 20px;
}
/* qqshop focus */
#focus {
	width:780px;
	height:250px;
	overflow:hidden;
	position:relative;
}
#focus ul {
	height:250px;
	position:absolute;
}
#focus ul li {
	float:left;
	width:780px;
	height:250px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus .btnBg {
	position:absolute;
	width:780px;
	height:20px;
	left:0;
	bottom:0;
}
#focus .btn {
	position:absolute;
	width:760px;
	height:10px;
	padding:5px 10px;
	right:0;
	bottom:5px;
	text-align:right;
}
#focus .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
#focus .btn span.on {
	background:#fff;
}
#focus .preNext {
	width:45px;
	height:100px;
	position:absolute;
	top:90px;
	cursor:pointer;
}
#focus .pre {
	left:0;
}
#focus .next {
	right:0;
	background-position:right top;
}
/**********************二级页面轮播结束************************/

/*右侧开始*/
.main-r {
	width:780px;
}
.main-r .main-r-search .search-text {
	background-color:#f7f7f7;
	border:1px solid #dcdcdc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, .1) inset;
	width:232px;
	height:32px;
	line-height:32px;
	padding-left:10px;
	color:#999;
}
.main-r .main-r-search .search-text option {
	line-height:30px;
}
.main-r .main-r-search .w235 {
	background:url(../images/bsty_icon.png) left -400px no-repeat;
	width:235px;
	height:32px;
	line-height:32px;
	text-indent:10px;
	color:#999;
}
.main-r .main-r-search .label01 .btn {
	background:url(../images/bsty_icon.png) -537px -400px no-repeat;
	width:40px;
	height:32px;
}
.main-r .main-r-search .label02 .btn {
	background:url(../images/bsty_icon.png) -240px -400px no-repeat;
	width:40px;
	height:32px;
}
/*最新应用*/
.main-r .tubiao .lm-t, .main-r .standard-service .lm-t .headtitle {
	height:40px;
	line-height:40px;
	font-size:18px;
}
.main-r .tubiao .lm-t .more a:link, .main-r .tubiao .lm-t .more a:visited, .main-r .tubiao .lm-t .more a:active {
	font-size:12px;
	color:#666;
}
.main-r .tubiao .layout {
	width:350px;
	border:1px solid #e7e7e7;
	padding:15px;
	margin:0 4px 20px 4px;
	position:relative
}
.main-r .tubiao .layout .pic {
	width:75px;
}
.main-r .tubiao .layout dl {
	width:255px;
}
.main-r .tubiao .layout dl dt {
	font-size:14px;
	font-weight:bold;
}
.main-r .tubiao .layout dl dd {
	font-size:12px;
	color:#666;
}
.main-r .tubiao .layout .kt-btn a {
	background:url(../images/bsty_icon.png) -290px -400px no-repeat;
	width:67px;
	height:27px;
	line-height:27px;
	text-align:center;
	color:#fff;
	position:absolute;
	right:15px;
	top:15px;
	text-decoration:none;
}
/*最新应用结束*/
/*标准服务开始*/
.main-r .standard-service .lm-t {
	border-bottom:1px solid #e7e7e7;
}
.main-r .standard-service .box {
	padding:20px 0;
}
.main-r .standard-service .box .main-icon {
	border-bottom:1px dashed #dbdbdb;
}
.main-r .standard-service .box .main-icon ul li {
	float:left;
	width:75px;
	margin-right:36px;
}
.main-r .standard-service .box .main-icon ul li .img {
	width:75px;
	height:75px;
	display:block;
}
.main-r .standard-service .box .main-icon ul li.last {
	margin-right:0;
}
.main-r .standard-service .box .main-icon ul li a {
	width:75px;
	text-align:center;
	display:block;
}
.main-r .standard-service .box .main-icon ul li h2 {
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	margin-top:4px;
}
.mfkt-btn a {
	background:url(../images/bsty_icon.png) -290px -400px no-repeat;
	width:67px;
	height:27px;
	line-height:27px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	display:block;
}
.main-r .standard-service .box .child-icon ul li {
	float:left;
	width:70px;
	margin-right:60px;
}
.main-r .standard-service .box .child-icon ul li .img {
	width:70px;
	height:70px;
	display:block;
}
.main-r .standard-service .box .child-icon ul li.last {
	margin-right:0;
}
.main-r .standard-service .box .child-icon ul li a {
	width:70px;
	text-align:center;
	display:block;
}
.main-r .standard-service .box .child-icon ul li h2 {
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	margin-top:4px;
}
.mfkt-btn a {
	background:url(../images/bsty_icon.png) -290px -400px no-repeat;
	width:67px;
	height:27px;
	line-height:27px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	display:block;
}
/*标准服务结束*/

/*企业邮箱*/
.main-r .e-mail .lm-t {
	background-color:#f2f2f2;
	height:40px;
	line-height:40px;
	font-size:18px;
	text-indent:10px;
}
.main-r .e-mail .box {
	padding:0 20px;
}
.main-r .e-mail .box ul li {
	padding:20px 0;
	border-bottom:1px dashed #e7e7e7;
}
.main-r .e-mail .box ul li .pic {
	width:160px;
	height:120px;
}
.main-r .e-mail .box ul li .pic a {
	display:block;
	position:static !important;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	display: table-cell;
	font-family:Arial;
	width:158px;
	height:118px;
	border:1px solid #e7e7e7;
*display: block;
*font-size: 118px;
	_font-family: sans-serif;
}
.main-r .e-mail .box ul li .pic img {
	vertical-align:middle;
}
.main-r .e-mail .box ul li .nr {
	width:560px;
	font-size:14px;
	line-height:24px;
}
.main-r .e-mail .box ul li .nr a {
	height:30px;
	line-height:30px;
	color:#fff;
	padding:5px 20px;
	margin-right:10px;
}
.main-r .e-mail .box ul li .nr a.blue {
	background:#3eabee;
}
.main-r .e-mail .box ul li .nr a.yellow {
	background:#fba848;
}
.main-r .e-mail .box ul li .nr a.green {
	background:#57be87;
}
/*企业邮箱结束*/
/*产品优势开始*/
.main-r .product-advantages {
	background-color:#fafafa;
	border:1px solid #e7e7e7;
}
.main-r .product-advantages .lm-t {
	height:40px;
	line-height:40px;
	border-bottom:1px solid #e7e7e7;
	text-indent:10px;
	font-size:18px;
}
.main-r .product-advantages .box {
	padding:20px;
}
.main-r .product-advantages .box dl {
	width:359px;
	margin-bottom:10px;
}
.main-r .product-advantages .box dl dt {
	font-size:16px;
	line-height:36px;
}
.main-r .product-advantages .box dl dd {
	background-color:#fff;
	border:1px dashed #e7e7e7;
	font-size:14px;
	line-height:30px;
	color:#666;
	padding:10px;
	height:162px;
	text-indent: 2em;
}
/*产品优势结束*/

/*下载中心开始*/
.main-r .pend .lm-t, .main-r .pend02 .lm-t {
	background-color:#f2f2f2;
	height:40px;
	line-height:40px;
	text-indent:20px;
	font-size:18px;
}
.main-r .pend .yd {
	padding:20px;
	background:url(../images/bg.png) 50px 30px no-repeat;
}
.main-r .pend .yun {
	padding:20px;
	background:url(../images/bg.png) 50px -236px no-repeat;
}
.main-r .pend .box .nr {
	width:420px;
	font-size:14px;
	line-height:24px;
	margin:40px 0 40px 300px;
}
.main-r .pend .box .nr a, .main-r .pend02 .box ul li .desc a {
	line-height:40px;
}
.main-r .pend02 .box {
	padding:20px;
}
.main-r .pend02 .box ul li {
	float:left;
	width:300px;
	margin-left:50px;
}
.main-r .pend02 .box ul li .pic01 {
	background:url(../images/bg.png) 30px -567px;
	width:300px;
	height:180px;
	text-align:center;
}
.main-r .pend02 .box ul li .pic02 {
	background:url(../images/bg.png) 30px -926px;
	width:300px;
	height:180px;
	text-align:center;
}
.main-r .pend02 .box ul li .desc {
	margin-top:20px;
	font-size:14px;
	line-height:24px;
	text-align:center;
}
/*下载中心结束*/

/*右侧结束*/

/**********************应用中心结束************************/

/*合作伙伴*/
.main-r .partner .lm-t {
	background-color:#f2f2f2;
	height:40px;
	line-height:40px;
	font-size:18px;
	text-indent:10px;
}
.main-r .partner .lm-t .span {
	font-size:14px;
	padding-right:20px;
}
.main-r .partner .box {
	padding:0 20px;
}
.main-r .partner .box .rjkfs {
	border-bottom:1px dashed #e7e7e7;
	padding:20px 0;
}
.main-r .partner .box .pic {
	width:160px;
	height:120px;
}
.main-r .partner .box .pic a {
	display:block;
	position:static !important;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	display: table-cell;
	font-family:Arial;
	width:158px;
	height:118px;
	border:1px solid #e7e7e7;
*display: block;
*font-size: 118px;
	_font-family: sans-serif;
}
.main-r .partner .box .pic img {
	vertical-align:middle;
}
.main-r .partner .box dl {
	float:left;
	width:560px;
}
.main-r .partner .box dl dt {
	font-size:16px;
	line-height:30px
}
.main-r .partner .box dl dd {
	font-size:14px;
	line-height:24px;
	color:#666;
}
/*合作伙伴结束*

/*客服中心*/
.main-r .service h2 {
	background-color:#f2f2f2;
	height:40px;
	line-height:40px;
	text-align:left;
	text-indent:20px;
	font-size:18px;
	font-weight:normal;
}
.main-r .service .box {
	padding:20px;
	font-size:14px;
	line-height:24px;
}
.main-r .service .box ul li {
	background:url(../images/bsty_icon.png) left -493px no-repeat;
	line-height:30px;
	border-bottom:1px dashed #dbdbdb;
	padding:0 0 10px 30px;
	margin-top:10px;
}
.main-r .service .box h3 {
	text-align:center;
	font-size:18px;
	border-bottom:1px solid #dbdbdb;
	line-height:40px;
	margin-bottom:10px;
}
/*客服中心结束*/

/*右侧应用产品部分开始*/
.cp_content {
	width:780px;
	margin:0px auto;
	overflow:hidden;
}
/*****产品图片及简介****/
.cp_imgcon {
	margin:0px auto;
	margin:30px 0px;
	overflow:hidden;
}
.cpimg_box {
	float:left;
	margin-right:20px;
	overflow:hidden;
	width:275px;
	text-align:center;
}
.cpimg_box .cpimg_mok {
	width:272px;
	border:1px solid #ddd;
}
.cpimg_box .cpimg_mok a img {
	width:270px;
	height:270px;
}
.show {
	margin-top: 10px;
	width: 272px;
	clear: both;
	overflow: hidden;
}
.show a.clickL {
	margin-top: 9px;
	width: 25px;
	float: left;
	cursor: pointer;
}
.show .picarea {
	position: relative;
	padding-bottom: 0;
	list-style-type: none;
	padding-left: 0;
	width: 222px;
	padding-right: 0;
	float: left;
	height: 55px;
	overflow: hidden;
	list-style-image: none;
	padding-top: 0;
}
.imgbox {
	width: 100%;
	height: 50px;
}
.imgbox ul li {
	float:left;
}
.show .picarea a {
	text-align: center;
	margin: 0 5px;
	width: 52px;
	display: block;
	float: left;
	height:52px;
	border:1px solid #DDD;
	padding-top: 1px;
}
.show .picarea a:hover {
	border:1px solid #63AEE5;
}
.show .picarea a img {
	border-bottom: 0;
	border-left: 0;
	width: 50px;
	height: 50px;
	border-top: 0;
	border-right: 0;
}
.show a.clickR {
	float: right;
}
.right_textcon {
	float:left;
	width:485px;
	overflow:hidden;
	position:relative;
}
.right_textcon dt {
	font-size:16px;
	font-weight:bold;
	line-height:30px;
}
.right_textcon dd {
	width:100%;
	font-size:14px;
	line-height:30px;
}
.right_textcon dd ul li {
	color:#666;
}
.right_textcon dd .fl {
	width:50%;
}
.buy_btn {
	padding-top:20px;
}
.buy_now {
	background-color:#b77237;
	width:164px;
	height:30px;
	border-radius:3px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	display:block;
}
.buy_now a:link, .buy_now a:visited, .buy_now a:hover, .buy_now a:active {
	color:#fff;
	text-decoration:none;
}
.cart_join {
	background-color:#c31b00;
	width:164px;
	height:30px;
	border-radius:3px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	display:block;
}
.cart_join a {
	background:url(../images/cart.png) left center no-repeat;
	padding-left:25px;
}
.cart_join a:link, .cart_join a:visited, .cart_join a:hover, .cart_join a:active {
	color:#fff;
	text-decoration:none;
}
/*****产品图片及简介结束****/

/*****产品概述、详细参数、资料下载****/

.intro_pro {
	width:780px;
	margin-bottom:20px;
	overflow:hidden;
}
.tab_wrapper {
	width:780px;
	margin:0px auto;
	margin-bottom:10px;
}
.title_bar {
	margin-bottom:-1px;
}
.title_bar ul {
	width:780px;
	overflow:hidden;
	margin-bottom:0px;
	background:#f1f1f1;
}
.title_bar ul.tabs li.sta {
	float:left;
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	border:1px solid #D3D8DC;
	border-top:3px solid #ccc;
	margin-right:-1px;
	cursor:pointer;
	background:#eee;
}
.title_bar ul.tabs li.active {
	background:#fff;
	float:left;
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	border:1px solid #b1dae4;
	border-top:3px solid #008fb5;
	margin-right:-1px;
	cursor:pointer;
	border-bottom:1px solid #fff;
	font-weight: bold;
}
.title_bar ul.tabs li a {
	font-size:14px;
	color:#000;
}
.tab_container {
	z-index:-1;
	padding:20px 0;
}
.tab_content table {
	border-collapse: collapse;
	border-spacing: 2px;
	text-decoration: none;
	display: inline-table;
	border: 1px solid #E0E0E0;
}
.tab_content table td {
	height:30px;
	line-height:30px;
	color:#666;
	border: 1px solid #DEDEDE;
	white-space: nowrap;
}
.tab_content table td strong {
	font-size:14px;
}
/*****产品概述、详细参数、资料下载结束****/

/*****加盟我们tab切换****/

.intro_pro {
	width:780px;
	margin-bottom:20px;
	overflow:hidden;
}
.tab_wrapper2 {
	width:780px;
	margin:0px auto;
	margin-bottom:10px;
}
.title_bar2 {
	margin-bottom:-1px;
}
.title_bar2 ul {
	width:780px;
	overflow:hidden;
	margin-bottom:0px;
	background:#f1f1f1;
}
.title_bar2 ul.tabs li.sta {
	float:left;
	width:155px;
	height:32px;
	text-align:center;
	line-height:32px;
	border:1px solid #D3D8DC;
	border-top:1px solid #ccc;
	margin-right:-1px;
	cursor:pointer;
	background:#fafafa;
}
.title_bar2 ul.tabs li.active {
	background:#fff;
	float:left;
	width:154px;
	height:32px;
	text-align:center;
	line-height:32px;
	border:1px solid #b1dae4;
	border-top:1px solid #008fb5;
	margin-right:-1px;
	cursor:pointer;
	border-bottom:1px solid #fff;
}
.title_bar2 ul.tabs li a {
	font-size:14px;
	color:#333;
}
.tab_container2 {
	z-index:-1;
	padding:20px;
	line-height:24px;
}
.tab_content table {
	border-collapse: collapse;
	border-spacing: 2px;
	text-decoration: none;
	display: inline-table;
	border: 1px solid #E0E0E0;
}
.tab_content table td {
	height:30px;
	line-height:30px;
	color:#666;
	border: 1px solid #DEDEDE;
	white-space: nowrap;
}
.tab_content table td strong {
	font-size:14px;
}
.sq_btn {
	background-color:#00a2c9;
	border-radius:3px;
	width:140px;
	height:40px;
	margin-top:20px;
	font-size:14px;
	line-height:40px;
	text-align:center;
	display:block;
}
.sq_btn:link, .sq_btn:visited, .sq_btn:hover, .sq_btn:active {
	color:#fff;
	text-decoration:none;
}
/*****加盟我们tab切换结束****/
.zzfw .box {
	padding:20px 0;
}
/*个人应用部分开始*/
.gryy .box {
	padding:20px 0;
}
.gryy font {
	font-size:14px;
	color:#959595;
	margin-left:20px;
}
.gryy .box ul li {
	float:left;
	width:90px;
	text-align:center;
	margin:0 66px 30px 0;
}
.gryy .box ul li.last {
	margin:0;
}
.gryy .box ul li h2 {
	font-size:14px;
	line-height:30px;
	margin-top:4px;
	font-weight:normal;
}
.gryy .box ul li .img {
	width:90px;
	height:82px;
	display:block;
}
.gryy .box ul li .img img {
	width:82px;
	height:82px;
}
/*个人应用部分结束*/

/*加盟我们页面*/
.main-r .main-r-login {
	height:30px;
	line-height:30px;
	font-size:14px;
}
.main-r .main-r-login form .text {
	width: 150px;
	height: 25px;
	line-height:25px;
	border: 1px solid #e7e7e7;
	color: #999;
	text-indent: 5px;
}
.main-r .main-r-login form .fl {
	margin:0 5px;
}
.main-r .main-r-login .submit {
	background:url(../images/submit.png) left center no-repeat;
	width:65px;
	height:25px;
	line-height:25px;
	text-align:center;
}
.main-r .main-r-login .submit a {
	color:#fff;
	text-decoration:none;
}
.main-r .partner .box.joinus {
	padding:20px 0;
}
.main-r .partner .box.joinus ul li {
	float:left;
	width:230px;
	height:178px;
	margin:0 15px 10px 15px
}
.main-r .partner .box.joinus ul li .pic {
	background-color:#fff;
	width:222px;
	height:142px;
	padding:3px;
	border:1px solid #e7e7e7;
	display:block;
}
.main-r .partner .box.joinus ul li pic:hover {
	border:1px solid #00a2ca;
}
.main-r .partner .box.joinus ul li h2 {
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-weight:normal;
	margin-top:4px;
}
.main-r .partner .box .neir-t h2 {
	font-size:16px;
	font-weight:normal;
	text-align:center;
	line-height:40px;
}
.main-r .partner .box .neir-t .nr {
	font-size:14px;
	line-height:24px;
	color:#666;
}
.main-r .partner .box .neir-t .pic {
	width:200px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #e7e7e7;
}
.main-r .partner .box .neir-t .neir {
	width:558px;
}
.main-r .partner .box .neir-t .companyname .chinese {
	font-size:18px;
	color:#008fb5;
	line-height:24px;
}
.main-r .partner .box .neir-t .companyname .english {
	font-size:12px;
	line-height:24px;
}
.main-r .partner .box .neir-t .btn {
	margin-top:10px;
}
.main-r .partner .box .neir-t .btn .btnb {
	background:url(../images/btn.png) no-repeat;
	text-align:center;
	line-height:30px;
	color:#fff;
	text-decoration:none;
	display:block;
}
.main-r .partner .box .neir-t .btn .sendbtn {
	width:190px;
	height:30px;
	background-position:left top;
}
.main-r .partner .box .neir-t .btn .ckbtn {
	width:110px;
	height:30px;
	background-position:-205px top;
}
/*加盟我们页面结束*/

/*渠道代理商*/
.main-r .partner .box.qddls {
	padding:20px 0;
}
.tab_wrappe {
	width:780px;
	margin:0px auto;
	margin-bottom:10px;
}
.title_ba {
	margin-bottom:-1px;
}
.title_ba ul {
	width:780px;
	overflow:hidden;
	margin-bottom:0px;
	border-bottom:1px solid #e7e7e7;
}
.title_ba ul.tabs li {
	margin-right:10px;
}
.title_ba ul.tabs li.sta {
	background:url(../images/activebg.png) left 1px no-repeat;
	float:left;
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	cursor:pointer;
}
.title_ba ul.tabs li.active {
	background:url(../images/activehoverbg.png) left 1px no-repeat;
	float:left;
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	cursor:pointer;
}
.title_ba ul.tabs li.active a {
	color:#fff;
}
.title_ba ul.tabs li a {
	font-size:14px;
	color:#333;
	text-decoration:none;
}
.tab_containe {
	z-index:-1;
	padding:20px;
	border:1px solid #e7e7e7;
	border-top:0;
}
.tab_content table {
	border-collapse: collapse;
	border-spacing: 2px;
	text-decoration: none;
	display: inline-table;
	border: 1px solid #E0E0E0;
}
.tab_content table td {
	height:30px;
	line-height:30px;
	color:#666;
	border: 1px solid #DEDEDE;
	white-space: nowrap;
}
.tab_content table td strong {
	font-size:14px;
}
.main-r .partner .box.qddls .neir-b .tab_content ul li {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dashed #e7e7e7;
}
.main-r .partner .box.qddls .neir-b .tab_content ul li .img a {
	width:158px;
	height:78px;
	border:1px solid #e7e7e7;
	display:block;
}
.main-r .partner .box.qddls .neir-b .tab_content ul li .company {
	font-size:16px;
	line-height:78px;
}
.main-r .partner .box.qddls .neir-b .tab_content ul li .szdl {
	font-size:14px;
	line-height:78px;
}
/*渠道代理商结束*/

/**********************手机端和电脑下载开始************************/
.phodown_mok {
	margin:0px auto;
	padding:30px 0px;
	border-bottom:1px dashed #e4e4e4;
	height:100px;
	position:relative;
}
.phodown_mok .img_con {
	float:left;
	margin-right:50px;
}
.phodown_mok .text_con {
	color:#333;
	float:left;
	width:590px;
}
.phodown_mok .text_con p {
	font-size:14px;
	text-indent:0;
}
.phodown_mok .text_con .btn_con {
	margin:0px auto;
	margin-top:10px;
}
.phodown_mok .text_con .btn_con .android {
	float:left;
	margin-right:15px;
}
.phodown_mok .text_con .btn_con a.btn {
	display:block;
	float:left;
	border-radius:3px;
	width:80px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	padding:0px 10px;
	margin-right:2px;
}
.phodown_mok .text_con .btn_con a.mfxz_btn {
	display:block;
	float:left;
	border-radius:3px;
	width:100px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	padding:0px 10px;
	margin-right:2px;
}
.phodown_mok .text_con .btn_con a.ewm {
	display:block;
	float:left;
	width:36px;
	height:28px;
	position:relative;
}
.phodown_mok .text_con .btn_con a.ewm img.small {
	position:absolute;
	top:7px;
	right:7px;
}
.phodown_mok .text_con .btn_con a.btn:hover {
	text-decoration:none;
}
.phodown_mok .text_con .btn_con .android a.btn {
	background:#3eabee;
}
.phodown_mok .text_con .btn_con .apple a.btn {
	background:#fba848;
}
.phodown_mok .text_con .btn_con .pc a.btn {
	background:#57be87;
}
.phodown_mok .text_con .btn_con .pc a.mfxz_btn {
	background:#b88ce1;
}
.phodown_mok .text_con .btn_con a.btn i.icon {
	width:20px;
	height:21px;
	margin-right:10px;
	margin-top:-4px;
}
.phodown_mok .text_con .btn_con .android a.btn i.icon {
	background-position:-126px -86px;
}
.phodown_mok .text_con .btn_con .apple a.btn i.icon {
	background-position:-177px -86px;
}
.phodown_mok .text_con .btn_con .pc a.btn i.icon {
	background-position:-225px -86px;
}
.tc_ewm {
	padding:1px;
	overflow:hidden;
	position:absolute;
	top:33px;
	left:6px;
	z-index:9;
	border:1px solid #ccc;
	background:#fff;
	box-shadow: 0 0px 6px rgba(0, 0, 0, .2);
}
.lastewm {
	top:-165px;
}
/**********************手机端和电脑下载结束************************/


/*右侧应用产品部分结束*/

/*注册页面*/
.container_bg {
	padding:10px 0;
}
.regCont {
	padding-top:4px;
}
.mar-t20 {
	margin-top:20px !important;
}
.mar-t20 {
	margin-top:20px !important;
}
.mar-t30 {
	margin-top:30px !important;
}
.mar-l10 {
	margin-left:10px !important;
}
.mar-lef {
	margin-left:15px !important;
}
.other:link, .other:visited, .other:active, .other2:link, .other2:visited, .other2:active {
	font-size:14x;
	color:#08c;
	text-decoration:underline;
}
.container .main_content {
	padding:30px 0;
}
.regCont .main_content {
	width:998px;
	background:#fff;
	border:1px solid #e1e1e1;
	margin:0 auto;
}
.crumbs {
	width:1000px;
	font-size:14px;
	text-align:left;
	height:22px;
	line-height:22px;
	padding:20px 0;
	margin:0 auto;
}
.crumbs .ico-cub {
	background:url(../images/pro-ico.gif) no-repeat -35px top;
	width:10px;
	height:13px;
	line-height:0;
	font-size:0;
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
}
.insWrap {
	width:800px;
	margin:0 auto;
	padding-top:30px;
}
.insWrap .insCont {
	padding-top:40px;
	padding-bottom:40px;
	width:690px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
.insWrap .insCont .insl, .insWrap .insCont .insr {
	width:320px;
	float:left;
}
.insWrap .insCont .insl {
	border-right:1px solid #d9d9d9;
	padding-right:20px;
}
.insWrap .insCont .insr {
	width:300px;
	padding-left:40px;
}
.insWrap .insCont .insenter {
	display:block;
	width:300px;
	height:100px;
	line-height:0;
	font-size:0;
}
.insWrap .insCont .insitem {
	padding-top:40px;
}
.insWrap .insCont .insitem dt, .insWrap .insCont .insitem dd {
	line-height:32px;
	text-align:left;
	white-space:nowrap;
}
.insWrap .insCont .insitem dt {
	font-weight:bold;
	color:#315ca1;
}
.insWrap .insCont .insitem dd {
	color:#909090;
}
.instip {
	position:relative;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	padding-top:30px;
	height:90px;
	text-align:center;
	color:#fff;
	line-height:32px;
	background-color:#84c4f0;
}
.instip p {
	font-size:24px;
}
.fz28 {
	font-size:28px!important;
}
.tc {
	text-align:center;
}
/*color*/
.col_1 {
	color:#ff6633!important;
	font-style:normal;
}
.col_2 {
	color:#CC0000!important;
	font-style:normal;
}
.col_3 {
	color:#000!important;
	font-style:normal;
}
/* 重置密码 */
.resetpw {
	background:url(../images/reset-pw.gif) no-repeat left top;
	width:998px;
	height:94px;
	line-height:0;
	padding:0;
	margin:0 auto;
	font-size:0;
}
.ret-psw-flow1 {
	background-position:left top;
}
.ret-psw-flow2 {
	background-position:left -96px;
}
.ret-psw-flow3 {
	background-position:left -192px;
}
/* 注册流程 */
.regFlow, .insFlow {
	line-height:0;
	font-size:0;
	background:url(../images/reg-flow.png) no-repeat left center;
	width:900px;
	height:74px;
	margin:0 auto;
}
.insFlow {
	background:url(../images/ins-flow.png) no-repeat left center;
}
.reg-active, .ins-active {
	background-position:left top;
}
.reg-edit, .ins-edit {
	background-position:left -76px;
}
.reg-sucess, .ins-sucess {
	background-position:left -152px;
}
.regWrap {
	width:480px;
	margin:0 auto;
	padding-bottom:40px;
}
.pswTable {
	border:0;
	table-layout:fixed;
}
.pswTable th, .pswTable td {
	line-height:40px;
	font-family: Microsoft YaHei;
	font-weight:normal;
	padding:5px 0;
}
.pswTable th {
	font-size:14px;
	color:#333;
	text-align:right;
	width:100px;
	white-space:nowrap;
}
.regTip1 {
	font-size:14px;
	color:#000;
	line-height:24px;
	height:24px;
	padding:20px 0;
}
.regTip1 b {
	font-size:16px;
	color:#136ed5;
	font-weight:normal;
}
.inputWrap1 {
	width:330px;
}
.inputWrap2 {
	width:180px;
}
.inputWrap3 {
	width:340px;
}
.inputWrap4 {
	width:290px;
}
.inputWrap5 {
	width:130px;
}
.inputWrap {
	height:38px;
	line-height:0;
	font-size:0;
	border:1px solid #ccd1d3;
	display:inline-block;
	background-color:#fff;
	overflow:hidden;
	padding:0;
	vertical-align: middle;
}
.inputWrap .input_style {
	height:38px;
	line-height:38px;
	background:none;
	border:0;
	width:100%;
	color:#999999;
	padding:0 0 0 5px;
	font-family: Microsoft YaHei;
	font-size:14px;
}
.inputWrap .input_style2 {
	width:290px;
}
.inputWrap .inputBtn {
	width:95px;
	height:38px;
	line-height:38px;
	color:#4f5051;
	font-family:"微软雅黑";
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	background-color:#ededed;
	font-size:14px;
}
.inputW1 {
	width:390px;
}
.inputW2 {
	width:150px;
}
.inputW3 {
	width:300px;
}
.pswTable a.two-code {
	text-align:center;
	line-height:0;
	font-size:0;
	display:inline-block;
*display:inline;
*zoom:1;
	margin-left:5px;
	text-decoration:none !important;
	vertical-align: middle;
	background:none !important;
	padding:0 !important;
}
.inputStyle, .inputStyle, .ins-inputWrap .inputStyle {
	border: 0 none;
	color: #666666;
	float: left;
	font-family: Microsoft YaHei;
	font-size: 16px;
	height: 38px;
	line-height: 38px;
	margin:0;
	padding:0;
	width:100%;
	text-indent:10px;
	background:none;
	display:inline-block;
}
.regTipcont {
	margin-bottom:60px;
}
.regTipcont h2, .insTipcont h2 {
	height:57px;
	line-height:57px;
	font-size:18px;
	font-weight:normal;
	color:#000;
	font-family:"微软雅黑";
	margin-bottom:20px;
	white-space:nowrap;
}
.regTipcont i, .insTipcont i {
	vertical-align:middle;
	margin-right:5px;
}
.regTip2 {
	padding:5px 0 5px 60px;
	color:#666;
	line-height:18px;
}
.regTip2 .reg-text {
	color:#136ed5;
	text-decoration:underline;
	padding-left:5px;
}
.regTip2 b {
	font-size:18px;
	color:#ff0000;
	font-weight:normal;
	padding-right:3px;
}
.next_act, .longin_enter, .enter_mail {
	background:url(../images/loginBtn.png) no-repeat left top;
	background-position:-156px -51px;
	width:153px;
	height:51px;
	line-height:0;
	font-size:0;
	text-decoration:none !important;
	display:inline-block;
	vertical-align: middle;
}
.longin_enter {
	background-position:-156px -102px;
	text-align:center;
}
.enter_mail {
	background-position:left -153px;
	height:38px;
}
.inputTip {
	line-height:22px;
	height:22px;
	padding:5px 0 20px 0;
	color:#999999;
	white-space:nowrap;
}
.inputTip .worn {
	background-position:-67px -303px;
	width:15px;
	height:13px;
	vertical-align:middle;
}
.pswTable .inputTip {
	padding:0;
}
.pswTable .inputTip a {
	color:#136ed5;
	text-decoration:underline;
}
.inputTip2 {
	line-height:18px;
	height:18px;
	padding:5px 0 0 0;
	color:#999999;
	white-space:nowrap;
	font-size:12px;
}
.ico-succ {
	background:url(../images/ico-sprite.png) no-repeat 0 -167px;
	display:inline-block;
	left:0;
	top:55px;
	width:57px;
	height:57px;
}
/*  免域名注册流程 */
.insWrap2 {
	width:900px;
	margin:0 auto;
	padding-top:30px;
}
.insWrap3 {
	width:850px;
	margin:0 auto;
}
.insWrap4 {
	position:relative;
	z-index:1;
}
.insTipcont h2 {
	height:28px;
	line-height:28px;
	font-size:14px;
	margin-bottom:10px;
}
.insTip {
	height:35px;
	line-height:35px;
}
.insTip strong {
	font-size:15px;
	color:#000;
}
.insTip span.inputTip {
	font-size:12px;
	margin-left:5px;
}
.insWrap .regTip2 {
	padding:0;
	margin-left:5px;
}
.ins-inputWrap {
	border:1px solid #CCD1D3;
	vertical-align: middle;
	display: inline-block;
	height: 38px;
}
.ins-inputWrap .inputStyle {
	padding-left:0;
}
.br-right {
	border-right:1px solid #CCD1D3;
	height:38px;
	line-height:38px;
	float:left;
	display:inline-block;
	padding:0 6px;
	background:#f1f1f1;
	font-size:20px;
}
.br-left {
	border-left:1px solid #CCD1D3;
	height:38px;
	line-height:38px;
	float:right;
	display:inline-block;
	padding:0 6px;
	background:#f1f1f1;
	font-size:20px;
}
/*邮箱验证*/
.ico-succ3 {
	background:url(../images/ico-sprite.png) no-repeat -219px -198px;
	height:34px;
	width:34px;
	display: inline-block;
}
.vtmailbtn {
	background-position:left -200px!important;
	width:183px;
	height:46px;
	line-height:0;
	font-size:0;
}
.insreturn {
	display:inline-block;
	padding-left:10px;
	font-family:"微软雅黑";
	font-size:14px;
	line-height:24px;
	color:#315ca1;
	text-decoration:underline;
	vertical-align:middle;
}
.insPadding {
	padding-left:40px;
	line-height:24px;
	font-size:14px;
}
/*设置信息*/
.ins-title {
	border-bottom:1px solid #E2E2E2;
	height:40px;
	line-height:40px;
}
.ins-title .inputTip {
	padding:0;
}
.ins-title strong {
	color:#000;
	font-size:16px;
}
.ins-table {
	padding:10px 0;
}
.ins-table th {
	width:130px;
	height:40px;
	line-height:40px;
	padding:5px 0;
	text-align:right;
	font-size:14px;
	font-weight:normal;
}
.ins-table td {
	color:#000;
	font-size:14px;
}
.po-wrap {
	position:relative;
	z-index:111;
}
.po-wrap2 {
	position:relative;
	z-index:100;
}
.ins-pop-con {
	width:315px;
	margin-left:5px;
	font-size:14px;
	display:inline-block;
	height:38px;
	line-height:38px;
	float:left;
}
.ins-pop-tip {
	cursor:pointer;
	float:left;
	padding-top:10px;
}
.ins-pop {
	border:1px solid #CCD1D3;
	border-top:0;
	width:340px;
	position:absolute;
	background:#FFF;
	z-index:1110;
	zoom:1;
}
.ins-pop li {
	height:30px;
	line-height:30px;
	padding-left:10px;
	cursor:pointer;
}
.ins-pop li:hover, .ins-pop li.hover {
	background:#ddd;
}
.insPadding {
	padding-left:40px;
	line-height:24px;
	font-size:14px;
}
.ins-tip-bubble {
	border:1px solid #ccc;
	display:inline-block;
	padding:0 5px;
	position:relative;
	margin-left:115px;
}
.ins-tip-tri {
	position:absolute;
	top:0;
	margin-top:-7px;
	background:#fff;
	line-height:0;
	left:49%;
}
/*  流程按钮图标  */
.insbtn {
	line-height: 0;
	font-size: 0;
	text-decoration: none;
	display: inline-block;
	vertical-align: middle;
	cursor:pointer;
}
.insbtn span {
	background:url(../images/ins-btn.png) no-repeat;
	display:inline-block;
}
.ins-next {
	background-position:0 0;
	width:133px;
	height:46px;
}
.ins-sure {
	background-position:-141px 0!important;
	width:133px;
	height:46px;
}
.ins-tive {
	background-position:-282px 0!important;
	width:133px;
	height:46px;
}
.ins-login {
	background-position:0 -54px!important;
	width:113px;
	height:41px;
}
.insbtnanb .ins-login {
	background-position:0 -252px!important;
}
.insbtnanb .ins-login-null {
	background-position:0 -301px!important;
	width:113px;
	height:41px;
	cursor:default !important;
}
.ins-invite {
	background-position:0 -102px!important;
	width:113px;
	height:41px;
}
.ins-send {
	background-position:-121px -102px!important;
	width:114px;
	height:41px;
}
.ins-get {
	background-position:-243px -102px!important;
	width:134px;
	height:41px;
}
.insbtn:hover .ins-invite, .insbtnan .ins-invite {
	background-position:-121px -54px!important;
	width:113px;
	height:41px;
}
.ins-board {
	background-position:-0 -151px!important;
	width:113px;
	height:41px;
}
.insbtn:hover .ins-board, .insbtnan .ins-board {
	background-position:-243px -54px!important;
	width:113px;
	height:41px;
}
/*注册页面结束*/

/*登录页面*/
.login-t {
	width:100%;
	background-color:#eff2f6;
	padding:20px 0;
}
.login-t .login-tt {
	width:1000px;
	margin:0 auto;
	font-size:14px;
}
.login-t .login-tt .tel {
	background:url(../images/loginbg.png) -273px -605px no-repeat;
	padding-left:30px;
	margin-top:10px;
}
.login-content {
	width:100%;
	background-color:#4b9fe8;
}
.login-content .login-container {
	background:url(../images/loginbgimg.png) left 90px no-repeat;
	width:1000px;
	margin:0 auto;
	padding:120px 0;
}
.login-content .login-container .register-box {
	background-color:#fff;
	width:400px;
	height:430px;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
/*登录窗口标签切换*/
#doubleSlideTxt {
	width:400px;
}
#doubleSlideTxt .parHd {
	height:60px;
	overflow:hidden;
}
#doubleSlideTxt .parHd li {
	float:left;
	background-color:#f5f5f5;
	border:1px solid #d2d3d4;
	border-top:0;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	width:199px;
	height:59px;
	line-height:59px;
	color:#333;
	font-size:20px;
	text-align:center;
	cursor:pointer;
}
#doubleSlideTxt .parHd li.on {
	background-color:#fff;
	border:0;
	font-size:20px;
	color:#333;
	text-align:center;
}
#doubleSlideTxt .parBd {
	width:358px;
	height:273px;
	top:30px;
	padding:10px 20px;
	background:#fff;
}
#doubleSlideTxt .parBd .slideTxtBox {
	background:#fff;
	border:0;
}
#doubleSlideTxt .parBd .slideTxtBox .hd {
	background:#fff;
}
/*END*/
.reg-slogan {
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
}
.reg-form {
	width:328px;
	margin:auto;
}
.reg-form .cell {
	position:relative;
	height:40px;
	margin-bottom:10px;
	zoom:1;
}
.reg-form .cell label {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	padding:0 12px;
	line-height:40px;
	font-size:14px;
	color:#999;
	cursor:text;
}
.reg-form .cell input {
	position:absolute;
	top:0;
	left:0;
	width:304px;
	padding:7px 11px;
	font-size:16px;
	background:none;
}
.reg-form .cell .icon-form {
	top:11px;
	right:10px;
}
.reg-form .cell .text {
	border:1px solid #CECECF;
	border-radius:0;
	background:white;
	box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-appearance:none;
}
.reg-form .wjmm {
	text-align:right;
}
.reg-form .cell.login {
	line-height:42px;
	text-align:right;
	font-size:16px;
}
.reg-form .cell a {
	color:#08c;
	text-decoration:underline;
}
.reg-form .cell.login .btn-green {
	float:left;
	background:url(../images/loginbg.png) left -608px no-repeat;
	width:109px;
	height:42px;
	color:#fff;
	text-align:center;
	line-height:42px;
	display:block;
}
.login-bottom {
	background-color:#f6f3f0;
	padding:10px 0;
	border-bottom-left-radius:3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	-ms-border-bottom-left-radius: 3px;
	-o-border-bottom-left-radius: 3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	-ms-border-bottom-right-radius: 3px;
	-o-border-bottom-right-radius: 3px;
}
.login-bottom ul li {
	float:left;
	width:33%;
	text-align:center;
}
.login-bottom ul li a i {
	margin:0 auto;
	margin-bottom:5px;
}
.login-bottom a .computer {
	background:url(../images/loginbg.png) -129px -608px no-repeat;
	width:32px;
	height:32px;
	display:block;
}
.login-bottom a .phone {
	background:url(../images/loginbg.png) -181px -608px no-repeat;
	width:20px;
	height:32px;
	display:block;
}
.login-bottom a .scan {
	background:url(../images/loginbg.png) -221px -608px no-repeat;
	width:32px;
	height:32px;
	display:block;
}
.login-footer {
	width:100%;
	height:120px;
	margin:0px auto;
	background:#f4f4f4;
}
.login-footer_con {
	width:1000px;
	margin:0px auto;
	padding:38px 0px;
	text-align:center;
	color:#666;
	font-size:14px;
}
.login-footer_con a {
	color:#666;
}
.login-footer_con a:hover {
	color:#08c;
	text-decoration:underline;
}
.login-footer_con span {
	font-size:12px;
	color:#666;
	padding:0 10px;
}
.login-footer_con p {
	margin-top:10px;
}
/*登录页面结束*/

/*忘记密码页面*/
.bcNav {
	height:40px;
	line-height:40px;
	color:#666666;
	font-family:Tahoma, "微软雅黑";
	font-size:12px;
	width:1000px;
	margin:0 auto;
}
.bcNav em {
	color:#000;
	font-style:normal;
}
.psw-flow1, .psw-flow2, .psw-flow3 {
	width:834px;
	height:28px;
	line-height:0;
	margin:0 auto;
}
.psw-flow1 {
	background:url(../images/psw-flow1.png) no-repeat left bottom;
}
.psw-flow2 {
	background:url(../images/psw-flow2.png) no-repeat left bottom;
}
.psw-flow3 {
	background:url(../images/psw-flow3.png) no-repeat left bottom;
}
.loginTip1 {
	text-align:center;
	color:#666;
	font-size:14px;
	font-family:"微软雅黑";
	width:834px;
	padding:40px 0 30px 0;
	border-bottom:1px solid #e1e1e1;
	margin:0 auto;
}
.loginTip1 span {
	color:#69b200;
	margin:0px 4px;
}
.loginTip1 .enter_mail {
	margin-left:5px;
	height:38px;
}
/*忘记密码页面结束*/

/**********************************内容部分结束************************************/



/**********************footer************************/
.footer {
	width:100%;
	margin:0px auto;
	background:#f4f4f4;
}
.footer_con {
	width:1000px;
	margin:0px auto;
	padding:30px 0px;
	text-align:center;
	color:#666;
	font-size:14px;
}
.footer_con a {
	color:#666;
}
.footer_con a:hover {
	color:#08c;
	text-decoration:underline;
}
.footer_con span {
	font-size:12px;
	color:#666;
	padding:0 10px;
}
.footer_con p {
	margin-top:10px;
}
/**********************footer结束************************/


/**********************应用中心TAB切换开始************************/


ul.ofen {
	padding:20px 15px 0px 15px;
	overflow:hidden;
	width:802px;
}
ul.ofen li {
	float:left;
	position: relative;
	margin:0 12px 0px 0;
}
ul.ofen li .mod_appshow {
	width:100px;
	height:120px;
	overflow:hidden;
	position:relative;
}
ul.ofen li a.appmk {
	width:75px;
	height:75px;
	position:relative;
	display:block;
}
ul.ofen li a.appmk img {
	width:75px;
	height:75px;
}
ul.ofen li a.app_name {
	text-decoration:none;
	text-align:center;
	height: 26px;
	line-height: 26px;
	color: #6A6A6A;
	position: absolute;
	left: 0;
	top:80px;
	width: 75px;
	font-size:14px;
}
ul.ofen li a.app_name:hover {
	color:#000;
}
/**********************应用中心TAB切换结束************************/


/*登录页面开始*/
#logins {
	background-color:#fff;
}
#login-top {
	border-bottom:1px solid #dbdbdb;
	height:80px;
}
#login-top .login-t {
	background-color:#fff;
	width:1000px;
	margin:0 auto;
	padding:10px 0;
}
#login-top .login-t .fr {
	margin-top:20px;
	color:#ccc;
}
#login-top .login-t .fr a {
	margin:0 5px;
}
#login {
	width:1000px;
	margin:30px auto 80px auto;
	background:url(../images/dlbg.png) 80px 30px no-repeat;
}
#login .login-wrap {
	width:260px;
	padding:20px;
	border:1px solid #dbdbdb;
	float:right;
}
#login-title {
	font-size:18px;
	border-bottom:1px solid #dbdbdb;
	line-height:30px;
	margin-bottom:10px;
}
#login-content .fm-label {
	padding:8px 0 2px;
}
#login-content .fm-label .fm-label-extra a {
	color:#00a2ca;
}
#login-content .fm-label .fm-label-wrap {
	line-height:24px;
}
.fm-text {
	width:248px;
	padding: 4px 6px;
	border: 1px solid #ccc;
	line-height: 17px;
	font-size: 12px;
	color: #595959;
	background:#fff;
	vertical-align: middle;
	-webkit-box-shadow: 0 1px 0 #ececec inset;
	-moz-box-shadow: 0 1px 0 #ececec inset;
	-ms-box-shadow: 0 1px 0 #ececec inset;
	-o-box-shadow: 0 1px 0 #ececec inset;
	box-shadow: 0 1px 0 #ececec inset;
	_padding: 5px 6px;
	border-radius:3px;
}
.fm-button {
	background-color:#00a2ca;
	width:260px;
	border-radius:3px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-top:15px;
	color:#fff;
	font-weight:bold;
	display:block;
}
.fm-button:link, .fm-button:visited, .fm-button:hover, .fm-button:active {
	color:#fff
}
#login-other {
	margin-top:10px;
	color:#00a2ca;
}
#login-other .register a {
	color:#00a2ca;
}
#zc {
	width:1000px;
	margin:30px auto 30px auto;
}
#zc .zc-title {
	border-bottom:1px dashed #dbdbdb;
	font-size:18px;
	line-height:30px;
	padding-bottom:10px;
	margin-bottom:10px;
}
#zc .zc-box {
	padding:10px 0;
}
#zc .zc-left {
	width:630px;
	padding-right:20px;
	border-right:1px solid #dbdbdb;
}
.zc-left .fm-button-cancel {
	background-color:#eee;
	border:1px solid #dbdbdb;
	height:24px;
	padding:3px;
	margin-top:10px;
	border-radius:3px;
}
.zc-left .fm-button {
	width:180px;
	margin:10px 0;
}
.zc-left .fm-center {
	text-align:center;
}
.zc-left .fm-center .fm-submit {
	margin:30px auto 0 auto;
}
.zc-left h3 {
	font-size:18px;
	text-align:center;
	line-height:40px;
	margin-bottom:20px;
}
#zc .zc-right {
	width:329px;
	line-height:30px;
	color:#9d9d9d;
}
/*登录页面结束*/

/*合作加盟代理商搜索*/
.main-r-ss {
	clear:both;
	height:30px;
}
.main-r-ss .select-box {
	width:174px;
	height:30px;
	line-height:30px;
	margin-right:20px;
}
.main-r-ss .search {
	margin:0;
	position:relative;
}
.search_box {
	background-color:#fff;
	width:156px;
	height:28px;
	border:1px solid #c1c1c1;
	border-radius:4px;
	color:#999;
	padding:0 30px 0 10px;
}
.main-r .partner .box .nr-t {
	border-bottom:1px dashed #dbdbdb;
	padding-bottom:20px;
	margin-bottom:20px;
}
.main-r .partner .box .nr-t .pic {
	width:160px;
	height:80px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #e7e7e7;
}
.main-r .partner .box .nr-t .neir {
	width:558px;
}
.main-r .partner .box .nr-t .companyname .chinese {
	font-size:18px;
	color:#008fb5;
	line-height:24px;
}
.main-r .partner .box .nr-t .companyname .english {
	font-size:12px;
	line-height:24px;
}



/*会员中心开始*/
.clear {
*+height:1%;
	clear:both;
	width:100%;
	height:0px;
	line-height:0;
	font-size:0;
	margin:0;
	padding:0;
}
.cle:after, .clearfix:after, .clear_f:after, .cle_float:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:'\20';
	clear:both;
	height:0;
}
.cle, .clearfix, .clear_f, .cle_float {
*zoom:1
}
/*会员中心头部*/
.lnk_center {
	width:400px;
}
.uc_nv {
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
	height:55px;
}
.uc_nv .uc_title {
	width:200px;
	display: inline;
	border-left: solid 3px #00a1ca;
	margin-top: 19px;
	padding-left: 5px;
	color: #00a1ca;
	font-size: 16px;
	font-weight: bold;
}
.uc_nv .uc_nav {
	width:480px;
}
#test {
	width:80px;
	border-bottom:2px solid #008fb5;
	position: absolute;
	left:0;
	bottom:0px;
	z-index:1;
}
.uc_nav_list {
	overflow: hidden;
	zoom:1;
	position: relative;
}
.uc_nav_list li {
	float: left;
	width:80px;
	text-align: center;
	height: 55px;
	line-height:55px;
	list-style:none;
	font-size:14px;
}
/*会员中心账户信息*/
.uc_layer {
	width:1000px;
	margin:0 auto;
}
.uibox {
	padding:4px;
	border: 1px solid #d0d0d0;
	border-radius: 3px;
	background: #f5f5f5;
	font-size:14px;
	line-height:24px;
}
.uibox_inner {
	padding: 25px;
	background: #FFF;
}
.my_account {
	float: left;
	width: 250px;
	border-right: 1px solid #e8e8e8;
	padding:10px 0;
}
.my_account .account_avatar {
	margin: 0 20px 0 0;
}
.my_account .account_info {
	padding:10px 0 0;
}
.my_account .account_info span {
	display:block;
}
.my_assets {
	padding: 10px;
	width: 660px;
}
.fs20 {
	font-size:18px;
}
.torange {
	color:#e86922;
}
.vam {
	vertical-align: middle!important;
}
.mb10 {
	margin-bottom:10px;
}
.my_assets .my_assets_ac .btn_yellow {
	background: url(/images/user/buy/buttons.png) left top no-repeat;
	border:0;
	cursor: pointer;
	width: 75px;
	height: 26px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	line-height: 26px;
	color:#fff;
	text-decoration:none;
	text-shadow: 1px 1px 1px #555;
}
.my_assets .my_assets_ac .tt {
	color:#008fb5;
}
/*会员中心左侧*/
.sidebar {
	float: left;
	width: 160px;
	color: #666;
	overflow: hidden;
}
.uitopb_border {
	border: 1px solid #d6d4d5;
}
.uitopb {
	padding: 4px 0 0;
	border-radius: 3px 3px 0 0;
	background-color:#f5f5f5;
}
.sidebar h3 {
	padding: 8px 15px;
	background-color:#fff;
	border-bottom: 1px solid #d6d4d5;
	font-size: 14px;
	color: #333;
}
.sidebar .app_list, .sidebar .basic_list {
	padding:7px 0;
	background-color:#fff;
}
.sidebar .app_list li {
	width: 128px;
	height: 32px;
	margin:0 15px;
	overflow: hidden;
	padding: 2px 0 2px;
	border-bottom:1px solid #ede8ec;
}
.sidebar .app_list a {
	display: block;
	width: 100%;
	overflow: hidden;
}
.sidebar .app_list a .app_img {
	float: left;
	margin: 0 10px 0 0;
}
.sidebar .app_list a span {
	float: left;
	margin: 5px 0 0;
	vertical-align: middle;
	cursor: pointer;
	font-size:14px;
}
.sidebar ul li.last {
	height:auto !important;
	border:0;
	text-align:center;
}
/*会员中心右侧*/
.member_r {
	width:820px;
}
.member_r .tabs, .uitopb .tabs {
	padding:8px 0px;
	background-color:#fff;
	border-bottom:1px solid #d6d4d5;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.member_r .tabs li {
	float:left;
	border-right:1px solid #d6d4d5;
}
.member_r .tabs li a {
	margin:0 30px;
}
.member_r .uc_content, .uitopb .uc_content {
	background-color:#fff;
}
td, th {
	display: table-cell;
	vertical-align: inherit;
}
.tabledv th, .tabledv td {
	padding: 8px 5px;
	text-align:center !important;
	line-height:24px;
}
.tabledv td {
	color:#666;
	font-size:12px;
}
.tabledv th {
	font-weight: normal;
	color: #333;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5');
	background:-webkit-linear-gradient(top, #ffffff, #f5f5f5);
	background:-moz-linear-gradient(top, #ffffff, #f5f5f5);
	background:-o-linear-gradient(top, #ffffff, #f5f5f5);
	background:-ms-linear-gradient(top, #ffffff, #f5f5f5);
	background:linear-gradient(top, #ffffff, #f5f5f5);
	border-bottom:1px solid #d6d4d5;
	font-size:14px;
}
.tabledv .alt {
	border-bottom:1px solid #d6d4d5;
}
/*基本资料开始*/
.sidebar .basic_list li {
	width: 128px;
	height: 32px;
	line-height:32px;
	margin:0 15px;
	overflow: hidden;
	border-bottom:1px solid #ede8ec;
}
.sidebar .basic_list li.last {
	border:0;
	text-align:left
}
.member_r .lm-t {
	padding-left:15px;
}
.member_r .order {
	padding:15px;
}
.member_r .order p {
	text-indent:inherit;
}
.member_r .order .basic h4 {
	font-size:12px;
	line-height:30px;
}
.member_r .order .basic dl {
	line-height:30px;
	margin:10px 0;
	width:100%;
}
.member_r .order .basic dl dd {
	float:right;
	width:89%;
}
.member_r .order .basic dl dt {
	float:left;
	width:10%;
	text-align:right;
}
.inputtext {
	width:180px;
	height:28px;
	line-height:28px;
	text-indent:5px;
	color:#999;
	border:1px solid #b9b9b9;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
}
.membericon {
	width:18px;
	height:18px;
	position:relative;
	left:-25px;
	top:5px;
}
.selectaddress {
	width:120px;
	height:28px;
	line-height:28px;
	border:1px solid #b9b9b9;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
}
.address {
	width:260px;
}
.industry {
	width:180px;
}
.basicbtn {
	background-color:#00a2c9;
	margin-left:85px;
	width:140px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:14px;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
}
/*基本资料结束*/

/*安全信息开始*/
.member_r .uitopb .uc_content .accounts {
	width:100%;
	border:0;
	border-bottom:1px solid #d6d4d5;
}
.secure {
	clear:both;
	border-bottom:1px solid #d6d4d5;
	line-height:24px;
}
.secure .secure_level .bar {
	background:url(/images/user/buy/safebg.png) no-repeat;
	width:252px;
	height:24px;
	display:inline-block;
}
.secure .secure_level .bar_weak {
	background-position: left 4px;
}
.secure .secure_level .bar_in {
	background-position: left -22px;
}
.secure .secure_level .bar_strong {
	background-position: left -48px;
}
.secure_status {
	overflow:hidden
}
.secure_status li {
	padding:20px 0;
	border-bottom:1px solid #d6d4d5;
}
.secure_status li.last {
	border:0;
}
.secure_status li h2 {
	width:140px;
	text-align:center;
	font-size:14px;
	line-height:150%;
}
.secure_status li .status {
	width:180px;
	text-align:right;
	padding-right:20px;
}
.ml60 {
	margin-left:60px;
}
.ml10 {
	margin-left:10px;
}
.secure_status li .status .finished {
	background:url(/images/safebg.png) -302px top no-repeat;
	padding-left:20px;
	color:#009900;
	font-size:14px;
	font-weight:bold;
	display:inline-block;
}
.secure_status li .status .unfinished {
	padding-left:20px;
	color:#666;
	font-size:14px;
	font-weight:bold;
	display:inline-block;
}
.secure_status li .status .modify {
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	display:inline-block;
}
.secure_status li .desc {
	display:block;
	margin:0 230px 0 140px;
	color:#666;
}
.passwordbutton {
	padding-left:85px;
}
.passwordbtn {
	background-color:#00a2c9;
	width:80px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:14px;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
}
.member_r .order .phonebound dl dt {
	float:left;
	width:20%;
}
.member_r .order .phonebound dl dd {
	float:left;
	width:25%;
}
.member_r .order .phonebound .yzm {
	background:url(/images/safebg.png) -403px top no-repeat;
	width:90px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-shadow:1px 1px 1px #555;
	color:#fff;
	display:inline-block;
	overflow:hidden;
}
.phoneboundbtn {
	margin-left:70px;
}
/*安全信息结束*/

/*购物车页面开始*/
.account .logo{ 
	width:180px; 
	height:60px;
}
.account .process {
	background:url(/images/user/buy/cart.png) no-repeat;
	width:610px;
	height:60px;
}
.account .car {
	background-position: left top;
}
.account .orders {
	background-position:left -112px;
}
.account .u_cart {
	background-position: 176px -438px;
}
.account .u_orders {
	background-position:176px -544px;
}
.account .submit {
	background-position:left -222px;
}
.account .success {
	background-position:left -332px;
}
.account .buyorder {
	background-position:left -438px;
	margin-right: -173px;
}
.account .buypay {
	background-position:left -544px;
	margin-right: -173px;
}
.account .buysuccess {
	background-position:left -647px;
	margin-right: -173px;
}
.shopping h2 {
	font-size:14px;
	line-height:36px;
	margin-bottom:10px;
}
.cart-table{border-collapse: collapse; background:#fff;}
.shopping .uitopb .tabs th {
	width:132px;
	line-height: 30px;
}
.shopping .uitopb .tabs th.qx {
	padding-left:10px;
	width:59px;
	text-align:left;
}
.item_content td {
	width:132px;
	line-height:24px;
	padding:10px 0 5px 0;
	text-align: center;
}
.item_content td.td {
	padding-left: 10px;
	width: 59px;
	text-align: left;
}
.item_content td.price_line {
	color:#008fb5;
}

.item_content td.price_line {
	color:#008fb5;
}
.cart_checkbox {
	position: relative;
	display: inline-block;
	width: 15px;
	height: 16px;
	overflow: hidden;
	margin-top:5px;
}
.cart_checkbox label {
	width:15px;
	height:15px;
	line-height: 200em;
	overflow: hidden;
	cursor: pointer;
}
.item_content {
	border-bottom:1px solid #dbdbdb
}
.item_content .item_amount {
	height: 25px;
	overflow: hidden;
	width: 77px;
	position: relative;
	z-index: 1;
	margin-left: 31px;
}
.item_content .item_amount a {
	display: block;
	height: 23px;
	width: 17px;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 23px;
	color: #444;
	position: absolute;
	top: 0;
}
.item_content .text_amount {
	width: 39px;
	height: 15px;
	line-height: 15px;
	border: 1px solid #aaa;
	color: #343434;
	text-align: center;
	padding: 4px 0;
	background-color: #fff;
	background-position: -75px -375px;
	position: absolute;
	z-index: 2;
	left: 18px;
	top: 0;
}
.item_content .item_amount .minus, .item_content .item_amount .no_minus {
	border-right-color: transparent;
	left: 0;
}
.item_content .item_amount .no_plus, .item_content .item_amount .plus {
	border-left-color: transparent;
	right: 0;
}
.float_bar_wrapper {
	line-height:36px;
}
.float_bar_wrapper .btn_area .submit_btn {
	display: inline-block;
	width: 80px;
	height: 36px;
	line-height:32px;
	background: #00a2ca;
	color:#fff;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
}
/*购物车页面结束*/

/*核对产品订单开始*/
.uitopb .contents {
	background-color:#fff;
	padding:20px;
}
.uitopb .contents h2 {
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin:0
}
.uitopb .contents .uitopb_box {
	padding:10px;
}
.payment_order_div td {
	padding:10px;
	line-height:24px;
}
.payable {
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	text-align:right;
}
.payable .payable_btn {
	background-color:#008fb5;
	width:165px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	display:inline-block;
	text-decoration:none;
}
/*核对产品订单结束*/

/*订单提交并支付开始*/
.success_orders {
	clear:both;
	border:1px solid #d6d4d5;
	padding:20px;
}
.success_orders h2 {
	font-size:16px;
	line-height:36px;
}
.success_orders p {
	text-indent:inherit;
	line-height:24px;
}
.payers .balances,.payment_tab_label {
	
	padding:10px 0;
	margin-top:10px;
}
.balances{
	line-height:24px;
}
.balances li {
	float:left;
	font-size:14px;
	line-height:24px;
}
.balances li.select {
	width:20%;
}
.balances li.payment {
	width:20%;
	float:right;
}
.payment_tab_label .title_bar {
	margin-bottom:-1px;
}
.payment_tab_label .title_bar ul {
	width:100%;
	overflow:hidden;
	margin-bottom:0px;
	background:#fff;
}
#myTab {
	padding:0;
	border:0;
	background-color:#f5f5f5;
}
#myTab li.sta {
	float:left;
	width:91px;
	height:40px;
	text-align:center;
	line-height:40px;
	border:1px solid #d6d4d5;
	border-top:1px solid #d6d4d5;
	margin-right:-1px;
	cursor:pointer;
	background:#fafafa;
	font-weight:normal;
}
#myTab li.active {
	background:#fff;
	float:left;
	width:90px;
	height:40px;
	text-align:center;
	line-height:40px;
	border:1px solid #b1dae4;
	border-top:1px solid #008fb5;
	margin-right:-1px;
	cursor:pointer;
	border-bottom:1px solid #fff;
}
.payment_tab_label .title_bar ul.tabs li a {
	font-size:14px;
	color:#333;
}
.payment_tab_label .tab_container {
	z-index:-1;
	padding:20px;
	line-height:24px;
	border:1px solid #d6d4d5;
}
.payment_tab_label .tab_container .tab_content label {
	float:left;
	margin-right:80px;
	line-height:36px;
}
.payment_tab_label .tab_container .tab_content .payment_tab_btn {
	clear:both;
	width:80px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	color:#00a2c9;
	display:inline-block;
	text-decoration:none;
}
.payment_btn .payment_next_btn {
	clear:both;
	background-color:#00a2c9;
	width:100px;
	height:35px;
	margin-left:20px;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
	line-height:35px;
	text-align:center;
	color:#fff;
	display:block;
	text-decoration:none;
}

/*订单提交并支付结束*/

/*订单支付成功、失败开始*/
.pay_orders {
	clear:both;
	border:1px solid #d6d4d5;
	padding:20px;
	padding-bottom:80px;
	font-size:14px; 
	line-height:24px;
}
.pay_orders h2{ background:url(/images/user/buy/payicon.png) no-repeat; padding-left:46px; height:36px; font-size:16px; line-height:36px;}
.pay_orders h5{ font-size:14px; font-weight:normal; line-height:24px;}
.pay_success h2{ background-position: left top;}
.pay_fail h2{ background-position: left -46px;}
.pay_orders ul{ width:100%;}
.pay_orders ul li{ float:left; margin-right:20px; font-size:14px; line-height:36px;}
.pay_orders .check_orders{ border-right:1px solid #dbdbdb; padding-right:20px; color:#ff6600;}
.pay_orders span{ padding-left:20px;}
.pay_orders .continue_buy_btn{
    background-color:#00a2c9;
	width:100px;
	height:30px;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
	line-height:30px;
	text-align:center;
	color:#fff;
	display:block;
	text-decoration:none;
}

.account .u_success {
	background-position:176px -650px;
}

/*订单支付成功、失败结束*/
/*字体图标*/
@font-face {
  font-family: 'bstyun';
  src: url('http://at.alicdn.com/t/font_1411969054_5502687.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/font_1411969054_5502687.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/font_1411969054_5502687.woff') format('woff'), /* chrome、firefox */
  url('http://at.alicdn.com/t/font_1411969054_5502687.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/font_1411969054_5502687.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{font-family:"bstyun"; font-size:100%; font-style: normal; font-weight: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

/*全站按钮*/
.aui_outer .btn,.aui_outer .btn-css3{display: inline-block; padding: 5px 12px; height: 16px; line-height: 16px; _line-height: 18px; border: 1px solid #00A2CA; border-radius: 3px; font-size: 100%; color: #fff!important; background-color:#00A2CA; overflow: hidden; vertical-align: middle;}
.aui_outer .btn:hover,.aui_outer .btn-css3:hover{text-decoration: none; color: #fff; background:#00A2CA; }
.aui_outer .btn img,.aui_outer .btn-css3 img{vertical-align: middle;}

.aui_outer .graybtn{display: inline-block; padding: 5px 12px; height: 16px; line-height: 16px; border: 1px solid #c4c4c4; border-radius: 2px; font-size: 100%; color: #666; background-color:#efefef; background-image:-webkit-linear-gradient(#f8f8f8, #e5e5e5); background-image:-moz-linear-gradient(#f8f8f8, #e5e5e5); background-image:linear-gradient(#f8f8f8, #e5e5e5); background-repeat:repeat-x; vertical-align: middle;}
.aui_outer .graybtn:hover{text-decoration: none; color: #666; background:#e5e5e5;}


/* 弹窗样式 */
.aui_inner table{width: 100%;}
.aui_loading {padding:20px 0 0; background:url(../images/loading.gif) center 0 no-repeat; text-align:center; overflow:hidden; color:#bbb;}
.aui_inner {background:#fafafa; box-shadow: 1px 1px 3px rgba(100, 100, 100, 0.3); border:1px solid #989898;}
.aui_main {vertical-align: top; }
.aui_content{min-width: 200px;font:12px/1.5 "Microsoft YaHei",Tahoma,Helvetica,Arial,simsun}
.aui_titleBar { position:relative; border-bottom: 1px solid #fff;}
.aui_titleBar .aui_title{font-size: 20px; padding: 10px 20px; border-bottom: 1px solid #e0e0e0;}
.aui_close{ background-image: url(../images/ico.png); background-position:0 0; top:12px; right:12px; position:absolute;text-indent: -9999px;width:24px; height:24px; overflow:hidden;  margin-right: 0;}
.aui_close:hover{ background-position:0 -24px;}
.aui_buttons { background-color:#F6F6F6; border-top:1px solid #eee;padding:6px 10px;text-align:right; }
.aui_dialog button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 6px; *height:2em; letter-spacing:2px; color: #999; border: solid 1px #ccc; border-radius: 2px; background: #eee;  font:12px/1.5 "Microsoft YaHei",Tahoma,Helvetica,Arial,simsun}
.aui_dialog button:hover{background: #ddd;}

.aui_dialog button.highlight{ color: #fff; border: solid 1px #38abe4; background: #59bbec;}
.aui_dialog button.highlight:hover{background: #7accf4;}

.dialog_success .aui_close,
.dialog_confirm .aui_close,
.dialog_ok .aui_close,
.dialog_warn .aui_close,
.dialog_prohibit .aui_close,.dialog_loading .aui_close{display: none;}

.aui_outer{ -webkit-animation: pop_in .5s;}
@-webkit-keyframes pop_in {
    0%{-webkit-transform:scale(0.6);opacity:0}
    50%{-webkit-transform:scale(1.05);opacity:1}
    100%{-webkit-transform:scale(1);opacity:1}
}
/*ok，warn, 疑问提示*/
.ok-tip, .success-tip, .warn-tip, .confirm-tip { font-size: 14px; }
.ok-tip .iconfont, .success-tip .iconfont, .warn-tip .iconfont, .confirm-tip .iconfont { color: #00A2CA; font-size: 24px; margin-right: 10px; }
.ok-tip .iconfont { color: #59bbec; font-size: 30px; }
.warn-tip .iconfont { color: #f00; font-size: 30px; }
.success-tip { font-size: 22px; }
.success-tip .iconfont { color: #090; font-size: 36px; }
.confirm-tip .iconfont { color: #0baee4; font-size: 28px; }
.prohibit-tip{ line-height: 42px;}
.prohibit-tip .iconfont { color: #f00; font-size: 28px;}
.notice-tip .iconfont { color: #59bbec; font-size: 30px; }
.loading-tip{padding: 0 0 0 20px;background: url(../images/user/loading_blue.gif) left center no-repeat;text-align: left;overflow: hidden;color: #bbb;}

/*弹出登陆*/
.dialog_login_box{width: 320px; height: 310px; padding: 15px 30px; background: #fff;}

/*登陆主窗体*/
#login-box h2{font-size: 18px;font-style: normal;font-weight: 100;letter-spacing: 5px;}
#login-box .trig{float: right; font-size: 12px;letter-spacing: 0px;}
#login-box .trig a{text-decoration: underline;}
.dialog_login_box .form-bd{margin:15px 0;position: relative;height: 239px; width: 320px;overflow: hidden;}
.dialog_login_box .form_box{position: absolute;width: 640px;}
.dialog_login_box .login_box,.prve_login{float: left;}
#login-box .form{ width: 320px;}
#login-bstyun-form li h5{font-size: 14px; color: #999;}
#login-bstyun-form li span.iconfont{display: inline-block;text-align: center; color: #aaa;font-size: 18px;vertical-align: middle;margin: 0 6px;}
#login-bstyun-form li input.text{width: 240px; padding: 4px 6px; height: 18px; line-height: 18px; overflow: hidden;border: none; border-left: 1px solid #ccc; color: #333; vertical-align: middle;color: #333;margin-left:2px;-webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; transition: all .25s ease;}
#login-bstyun-form li.text_input{border: 1px solid #ccc;line-height: 18px;padding: 6px;position: relative;margin-bottom:24px;zoom:1;}
#login-bstyun-form li{line-height: 18px;padding: 6px 0;-webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; transition: all .25s ease; }
#login-bstyun-form li.last{text-align: center;margin-bottom:30px; margin-top:10px;  }
#login-bstyun-form li.last p{margin-bottom: 10px;}
#login-bstyun-form li.last .btn{height: 50px; width: 100%; text-align: center;color: #fff;letter-spacing: 5px; cursor: pointer; font-size: 18px; border: none;}
#login-bstyun-form li.last .btn:hover{background-color: #00A2BB;box-shadow: 1px px #ccc;}
#login-bstyun-form li.last .disabled{background: #ccc url(../images/loading.gif) 110px 18px no-repeat; cursor: default; color: #999;}
#login-bstyun-form li.last .disabled:hover{background: #ccc url(../images/loading.gif) 110px 18px no-repeat;box-shadow: 1px px #ccc;}
#login-bstyun-form li p .remember-me{margin-right: 10px; vertical-align: -2px;}
#login-bstyun-form li p a.forget_psd{float: right;text-decoration: underline;}
#login-bstyun-form li.params_error{border-color: #fe655c;}
#login-bstyun-form li.params_error input.text{border-left-color: #fe655c;}
#login-bstyun-form li.error_box{padding: 0;height: 16px;margin-top:-12px;margin-bottom:5px; color: #fe655c; }
#login-bstyun-form li.text_input .error_icon{background:url(../images/error_icon.png) 0 -50px no-repeat;position: absolute;width: 14px;height:14px;right: 10px;top:10px;}
#login-bstyun-form li.params_error .error_icon{background-position: 0 0;}
#login-bstyun-form li.text_input input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
}

/*加入购物车成功*/
.addcart_success{width: 420px; padding: 0 20px;}
.addcart_success h3{font-size: 18px; color: #00A2CA; text-align: left;}
.addcart_success p{color: #999; font-size: 14px; margin-bottom: 15px; text-align: left;}
.addcart_success p.item{color: #333; height: 50px; overflow: hidden;}
.addcart_success p.item img{width: 50px; height: 50px; vertical-align: middle;}
.addcart_success .btm{padding-top: 20px;}
.addcart_success .btm a { font-size: 16px; padding: 5px 0; height: 24px; line-height: 24px; width: 140px; text-align: center; }
.graybtn:hover { text-decoration: none; color: #666; background: #e5e5e5; }
.graybtn { display: inline-block; padding: 5px 12px; height: 16px; line-height: 16px; border: 1px solid #c4c4c4; border-radius: 2px; font-size: 100%; color: #666; background-color: #efefef; background-image: -webkit-linear-gradient(#f8f8f8, #e5e5e5); background-image: -moz-linear-gradient(#f8f8f8, #e5e5e5); background-image: linear-gradient(#f8f8f8, #e5e5e5); background-repeat: repeat-x; vertical-align: middle; }
.addcart_success .btm span { display: inline-block; width: 80px; }
.addcart_success input{vertical-align: text-bottom;margin-right: 3px;}
.addcart_success dl{margin-top: 10px;}
.addcart_success dl dt{}
.addcart_success dl dt span.taocan_name{margin-right: 5px;}
.addcart_success dl dd{margin-top: 5px;}

/*产品加入购物车 弹出套餐选择框=======开始*/
.product_box{}
.product_box ul{}
.product_box ul li{float: left;width: 120px;text-indent: 0;text-align: center;}
.product_box ul li.choose_pro{width: 18px;margin-left: -20px;}
.product_box ul li.special_li{width: 240px;}
.product_box ul li.lookfor_detail{}
.product_box ul li.lookfor_detail a{padding:3px 10px;color: #fff;background-color: #00A7CB;border-radius: 3px;}
.product_box dl dd{margin-bottom: 20px;}
.product_box dl dd p{padding-right: 35px;padding-bottom: 15px;}
.product_box dl dd p a.goto_pay{float: right;padding:3px 10px;color: #fff;background-color: #3695E5;border-radius: 3px;}
.product_box dl dt.product_inforbox,.product_box dl dd.product_detail{border-bottom: 1px solid #ccc;}
.product_box dl dd.product_detail{display: none;}
.product_box dl dd.product_detail dl dd{text-indent: 2em;}
.product_box .nav_title{background-color: #EDFBFE;color: #000;padding: 8px 0;}
.product_box .page_control{text-align: center;}
.product_box .page_control em,.product_box .page_control a,.product_box .page_control span{color:#ADADAD;font-size: 14px;}
.product_box .page_control a{padding: 0 3px;}
.page_control{position:absolute;bottom:10px;left:50%;left:calc(50% - 120px);}
.product_detail table{margin:10px 10px 10px 0px;}
.product_detail table tr td{width: 130px;line-height:25px;text-align: center;vertical-align: middle;border:1px solid #ccc;}

/*产品加入购物车 弹出套餐选择框=======结束*/


/*select控件样式
.dropbox{display: inline-block;line-height:12px;top:6px;left:3px;}
.dropbox .dropbox_options ul li{line-height:12px;} */

/*订单管理列表开始*/
.uitopb .bread {
	font-size:12px;
	font-weight:normal;
	border-bottom:0;
}
.member_r .order_list .title_bar {
	margin-bottom:-1px;
}
.member_r .order_list .title_bar ul {
	width:100%;
	overflow:hidden;
	margin-bottom:0px;
	background:#fff;
}
.member_r .order_list .title_bar ul.tabs li a {
	font-size:14px;
	color:#333;
	margin:0;
}
.member_r .order_list .title_bar .tabs {
	padding:0;
	border:0;
	background-color:#fff;
}
.member_r .order_list .title_bar .tabs li.sta {
	float:left;
	width:91px;
	height:40px;
	text-align:center;
	line-height:40px;
	border:1px solid #d6d4d5;
	border-top:1px solid #d6d4d5;
	margin-right:-1px;
	cursor:pointer;
	background:#fafafa;
	font-weight:normal;
}
.member_r .order_list .title_bar .tabs li.active {
	float:left;
	background:#fff;
	width:90px;
	height:40px;
	text-align:center;
	line-height:40px;
	border:1px solid #b1dae4;
	border-top:1px solid #008fb5;
	margin-right:-1px;
	cursor:pointer;
	border-bottom:1px solid #fff;
}
#lastlist.sta, #lastlist.active {
	float:right;
}
#lastlist.sta {
	background-color:#fff;
	border:0;
	border-bottom:1px solid #fff;
}
#lastlist.active {
	background-color:#fff;
	border:0;
	border-bottom:2px solid #008fb5;
}
.member_r .order_list .tab_container {
	z-index:-1;
	padding:20px;
	line-height:24px;
	border:1px solid #d6d4d5;
	margin-top:-1px;
}
.member_r .order_list .tab_container .orderlist_search {
	border-bottom:1px solid #dbdbdb;
	padding-bottom:20px;
}
.member_r .order_list .tab_container .orderlist_search .nameInput {
	width:140px;
	height:28px;
	line-height:28px;
	border:1px solid #dbdbdb;
}
.member_r .order_list .tab_container .orderlist_search .timeInput {
	width:160px;
	height:28px;
/* 	line-height:28px; */
	border:1px solid #dbdbdb;
	margin-right:20px;
}
.member_r .order_list .tab_container .orderlist_searchbtn {
	background-color:#00a2c9;
	width:80px;
	height:30px;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
	line-height:30px;
	text-align:center;
	color:#fff;
	display:block;
	text-decoration:none;
}
.member_r .order_list .tab_container .orderlist_box {
	clear:both;
}
.member_r .order_list .tab_container .orderlist_box ul {
	background-color:#ecfafe;
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	height:35px;
	line-height:35px;
}
.member_r .order_list .tab_container .orderlist_box ul li {
	float:left;
	width:12%;
	text-align:center;
	overflow:hidden;
	word-wrap: break-word;
}
.member_r .order_list .tab_container .orderlist_box ul li.tt {
	float:left;
	width:4%;
}
.member_r .order_list .tab_container .orderlist_box ul li.tr {
	float:left;
	width:18%;
}
.member_r .order_list .tab_container .orderlist_box ul li.td {
	width:6%;
}
.member_r .order_list .tab_container .orderlist_box ul li.tb {
	width:5%;
}
.member_r .order_list .tab_container .orderlist_box ul li.tp {
	width:16%;
}
.member_r .order_list .tab_container .orderlist_box .orderlistdiv ul {
	background-color:#fff;
	border-top:0;
	padding:10px 0;
	height:auto;
	line-height:24px;
}
.member_r .order_list .tab_container .orderlist_box .orderlistdiv p {
	text-align:center;
	padding:10px 0;
}
.member_r .order_list .tab_container .orderlist_box .orderlistdiv ul li a.detail {
	background-color:#00a2c9;
	width:80px;
	height:24px;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius:3px;
	-o-border-radius: 3px;
	line-height:24px;
	text-align:center;
	color:#fff;
	display:inline-block;
	text-decoration:none;
}
/*订单管理列表结束*/

/*订单详情开始*/
.member_r .order_detail {
	padding:20px;
	border:1px solid #dbdbdb;
	position:relative;
}
.member_r .order_detail .return_list {
	position:absolute;
	right:80px;
	top:0;
}
.member_r .order_detail .return_list a {
	background-color:#f5f5f5;
	border:1px solid #dbdbdb;
	border-top:0;
	height:30px;
	padding:0 30px;
	font-weight:bold;
	color:#008fb5;
	line-height:30px;
	text-decoration:none;
	display:inline-block;
}
.member_r .order_detail ul li {
	float:left;
	width:50%;
	line-height:30px;
}
.member_r .order_detail h2 {
	font-size:12px;
	font-weight:normal;
}
.member_r .order_detail h2 span {
	width:100px;
	line-height:30px;
	text-align:right;
	display:inline-block
}
.member_r .order_detail dl dt {
	float:left;
	width:100px;
	text-align:right;
}
.member_r .order_detail dl dd {
	float:left;
	text-align:left;
}
.member_r .order_supplier {
	clear:both;
}
.member_r .orderCotent .lm-t {
	height:35px;
	line-height:35px;
	border-bottom:1px solid #dbdbdb;
	font-size:14px;
	font-weight:bold;
}
.member_r .orderCotent .box {
	clear:both;
	padding:10px 15px;
}
.member_r .order_supplier .box ul li {
	float:left;
	width:50%;
	line-height:30px;
}
.member_r .order_user .box ul li {
	float:left;
	width:33%;
	line-height:30px;
}
.member_r .order_listing table td {
	padding:5px;
}
.member_r .order_listing table td p {
	color:#999;
}
.member_r .order_listing .box .product_price {
	float:right;
	width:220px;
	line-height:30px;
}
.member_r .order_listing .box .product_price dl dt {
	float:left;
	width:80px;
	text-align:right;
}
.member_r .order_listing .box .product_price dl dd {
	float:left;
	text-align:left;
	padding-right:20px;
}
.member_r .order_listing .box .product_price dl.last {
	border-top:1px solid #dbdbdb;
	padding:10px;
	margin-top:10px;
}
/*订单详情结束*/
.loading-tip{font-size:18px;color:#999;padding: 0 0 0 20px;background: url(/images/user/loading_blue.gif) left center no-repeat;text-align: left;overflow: hidden;}
.dialog_loading .aui_close{display: none;}


/*订单详情页面发送邮件按钮*/
.bst-btn {
	display: inline-block;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 20px;
	color: #333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff),
		to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
	background-image: -o-linear-gradient(top, #fff, #e6e6e6);
	background-image: linear-gradient(to bottom, #fff, #e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid #ccc;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',
		endColorstr='#ffe6e6e6', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px
		rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px
		rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px
		rgba(0, 0, 0, 0.05);
}

.bst-btn:hover, .bst-btn:focus {
	color: #333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}

.bst-btn:hover, .bst-btn:focus, .bst-btn:active, .bst-btn.active,
	.bst-btn.disabled, .bst-btn[disabled] {
	color: #333;
	background-color: #e6e6e6;
}

.bst-btn.active, .bst-btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px
		rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px
		rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px
		rgba(0, 0, 0, 0.05);
}

.bst-btn.disabled, .bst-btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: .65;
	filter: alpha(opacity = 65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
/*订单详情页面发送邮件按钮*/